Перейти к основному содержимому

Описание процесса разработки

  1. Выбрать свою верхнюю задачу или подзадачу из колонки "Ожидает" (ссылка: доска - Текущая работа)
  2. Ознакомиться с описанием задачи, задать уточняющие вопросы. При необходимости — разбить крупную задачу на подзадачи (например, по страницам: общая, просмотр, создание, редактирование)
  3. Переместить задачу или подзадачу в колонку "В работе"
  4. Создать из main отдельную ветку для выполнения задачи
  5. Реализовать функционал
    5.1. *На бэкенде реализовать тесты
  6. Зафиксировать затраченное время (запускать таймер или вести учет вручную)
  7. По завершении: 7.1 Подготовить Pull Request и сообщить о завершении в чат по задаче или в Telegram 7.2 Перенести задачу в колонку "Проверка"
  8. После одобрения выполнить squash and merge изменений в ветку main, затем удалить ветку для задачи
  9. Дождаться завершения автобилда
  10. *На фронтенде открыть сайт и проверить работоспособность на тестовом сервере по возможности на другой сущности (на другом контрагенте, заказе, изделии и т.п.). Если есть ошибки, то вернуться к п.4
  11. *На бекенде если изменились реквесты или респонсы, то сказать Олегу об этому или самому пересобрать соответствующий клиент и отписаться в группе телеграма
  12. Поставить галочку выполнено (задача переместиться в колонку Выполнено доски Разработка)
squash and merge

squash and merge

Билд

build